本文是学习GB-T 34922-2017 基于ebXML国际道路货物运单报文. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们
本标准规定了基于 ebXML 国际道路货物运单报文的结构和编制方法。
本标准适用于国际贸易业务中基于 ebXML
的电子数据交换;亦可作为企业及相关机构进行电子
单证管理的参考。
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 2659 世界各国和地区名称代码
GB/T 4880.1 语种名称代码 第1部分:2字母代码
GB 6944 危险货物分类和品名编号
GB/T 7407 中国及世界主要海运贸易港口代码
GB/T 8226—2008 道路运输术语
GB 12268 危险货物品名表
GB/T 12406 表示货币和资金的代码
GB/T 15514 中华人民共和国口岸及相关地点代码
GB/Z 25114.1—2010 基于ebXML 的商业报文 第1部分:贸易项目
GB/T 26319 国际货运代理单证标识符编码规则
GB/T 8226—2008界定的以及下列术语和定义适用于本文件。
3.1
国际道路运输 international road transport
出入我国边境口岸与有关国家或地区之间的道路旅客和货物运输。
[GB/T 8226—2008,定义2.1.3.9]
3.2
国际道路货物运单 road consignment note;
international road waybill
证明承运人和发货人之间的国际道路货物运输合同的运输单证。
注:改写GB/T 28530—2012,附录 E 定义730。
3.3
全球贸易参与方位置代码 global location number;GLN
对法律实体、功能实体、物理实体进行标识的代码。
[GB/Z 25114.1—2010,定义3.1.3]
GB/T 34922—2017
3.4
统一建模语言 unified modeling language;UML
一种可视化规约语言,用于定义和构造计算机信息系统的制品,并将其文档化。
4 业务场景描述、报文编写规则和数据格式
国际道路货物运单是国际道路货物运输及运输代理合同的证明,也是货物收据。在托运人将货物
交付承运人或其代理人或装上指定的载运工具后,由承托双方验收交接,而后由承运人或其代理人签发
运单,并应由承运人或其代理人、发货人双方签章,作为承运人已经接受货物或货物已装上载运工具的
证明,据以在运输期间负责保管和交付货物给收货人的凭据,也是记录车辆运行和行业统计的原始凭
证。相关参与方(发货人、发送人、托运人、承运人、承运人代理、续运承运人、交付人、收货人、驾乘人员、
货物护送人员等)通过传输国际道路货物运单报文或者一个或者多个相关扩展数据(或文件)来交换必
要的信息。参见附录 A。
报文编写规则见 GB/Z 25114.1—2010 中的第4章。
报文中的数据格式见GB/Z 25114.1—2010。
5.1 PartyRoleInformation(参与方角色信息)
PartyRoleInformation(参与方角色信息)类主要包含
partyRole(参与方角色),用于描述参与方的
角色和关系,包括发货人、发送人、托运人、承运人、承运人代理、续运承运人、交付人、收货人、驾乘人员、
货物护送人员等。 partyRole的枚举值列表如下:
CONSIGNOR—— 用于说明发货人、发送人(Sender)、托运人(Shipper)等的信息。
CARRIER—— 用于说明承运人的信息。
AGENT FOR CARRIER—- 用于说明承运人代理的信息。
SUCCESSIVE CARRIER—— 用于说明续运承运人的信息。
CONSIGNEE—— 用于说明收货人的信息。
DELIVERY PARTY——
用于说明集装箱放置地址与收货人的地址不一致时,将货物交予收货人
的一方的信息。
DRIVER—— 用于说明运输车辆的人员的信息。
SUPERCARGO 用于说明负责护送货物的人员的信息。
5.2 Partyldentification(参与方标识)类
用于表示参与方相关的标识符,包括下列属性:
——GLN (全球贸易参与方位置代码)。 GLN 是必备项。
——value(定义其他的参与方标识)。 value是可选项。
GB/T 34922—2017
5.3 PartyDates(参与方日期)类
用于表示参与方相关的日期,包括下列属性:
——partyStartDate(参与方开始业务操作日期)。格式为:YYYYMMDD。partyStartDate
备项。
——partyEndDate(参与方结束业务操作日期)。格式为:
YYYYMMDD。partyEndDate
备项。
是必
是必
5.4 PartyTime(参与方时间)类
用于表示参与方相关的时间,包括下列属性:
—operatingTimeFrom (参与方开始工作的时间),格式以24 h 制表示为
HHMMSS。operating-
TimeFrom 是必备项。
——operatingTimeTo(参与方结束工作的时间),格式以24 h 制表示为
HHMMSS。operating-
TimeTo 是必备项。
5.5 NameAndAddress (名称和地址)类
用于表示参与方的名称和地址,包括下列属性:
-—countryISOCode (国家 ISO 代码),适用GB/T 2659
关于两位字母代码的规定。 countryISO-
Code 是必备项。
——city(城市或自治市)。 city是必备项。
——languageOfTheParty(参与方所用语言),适用 GB/T
4880.1关于两位字母代码的规定。 lan-
guageOfTheParty 是可选项。
——name (参与方名称)。 name 是必备项。
—postalCode (参与方的国家邮政编码),由邮政管理局分配。 postalCode
是可选项。
——state(州、省或地域性行政区划实体),由政府机构分配。 state是必备项。
——streetAddress(详细地址或邮政信箱)。 streetAddress 是必备项。
用于提供参与方个人或部门的联系信息,包括下列属性:
-—personOrDepartmentName (需要联系的个人或部门名称)。
personOrDepartmentName 是必
备项。
-
channelType(通信渠道的类型)。取值包括:EMAIL、TELEFAX、TELEPHONE、WEBSITE。
channelType 是必备项。
——channelNumber (通讯号码、邮箱地址或 URL 地址)。 channelNumber
是必备项。
根据核心参与方的定义,使用统一建模语言(UML)
的方法,建立静态类图。核心参与方信息高层
类图见图1。
GB/T 34922—2017
style="width:12.50658in;height:7.83332in" />class Party
NameAndAddress
- city:Icxt
-countrylSOCode:Indicator
- languageOfI heParly:Indicator
- name:Text
- poslalCode:Tcxl
- state:Text
- sireAddress;lex¹
PartyTime
-operatingTimeFrom:Time
-opcratingTimeo:lime
0..1
1
PartyRoleInformation
Contact
- partyRole:Indicalor
0.. - channelNumber:Text
- chanmellype:Indicalor
- personOrDepartmenlName:lex1
Partyldentification
- gln:Indicatr
- valu:Indicalor
1
0..1
PartyDates
- partyCndDate:Date
-partyStartDate:Date
图 1 核心参与方信息高层类图
Document (文档通用信息)用于说明报文内容的基本信息,主要包括:
——contentVersion(文档内容的版本号),用于说明文档内容的版本号。
— creationDate(报文创建的日期),用于说明报文创建的日期。格式为:
“YYYYMMDDH-
HMMSS"。
——documentStructureVersion
(文档结构的版本号),用于说明文档结构的版本号。
——lastUpdateDate(最新更新日期),用于说明文档最新更新日期。格式为:
“YYYYMMDDH-
HMMSS"
——documentStatus(文档状态),用于说明文档是源文档还是副本。取值包括:ORIGINAL、COPY。
7.2.1 DocumentNumber (单证号)
用于标识国际道路货物运单的标识符,适用GB/T 26319。
7.2.2 CompilingDate (缮制日期)
用于说明国际道路货物运单的缮制日期。
GB/T 34922—2017
7.2.3
CompilingPlace(缮制地点)
用于说明国际道路货物运单的缮制地点。
7.2.4 NumberOfOriginal(正本份数)
用于说明国际道路货物运单正本的份数。
用于说明其他相关信息。
Goods (货物)用于说明国际道路货物运单项下货物的相关信息,主要包括:
——goodsName (货物名称),用于说明货物的名称。
-
goodsItemDescription(货物项目描述),说明用于海关、统计或运输目的的货物性质。
——statisticalCode(货物类型统计代码),说明用于海关、统计或运输目的的货物类型代码。
—numberOfPackages (货物件数),用于说明货物包装件数的总件数。
——packageTypeCode (包装类型代码),用于说明货物的包装类型代码。
——packageTypeName (包装类型名称),用于说明货物的包装类型名称。
——grossWeight(毛重),用于说明货物的毛重。
——netWeight(净重),用于说明货物的净重。
——measurement (体积),用于说明货物的体积。
——marks (运输标志,唛头),用于描述货物的运输标志。
— nos.(件号),用于标识单件包装物的标识符。
——dangerousGoodsName (危险货物名称),用于说明危险货物的通用名称,适用GB
12268。
——dangerousGoodsCode (危险货物编号),用于标识危险货物的标识符,IMDG
Class Number,
ADR/RID Class Number,适用IMDG、ADR/RID 分类号以及GB 6944。
Transport(运输)用于说明国际道路货物运单项下货物的运输信息,主要包括:
- takingOverPlaceName
(接受货物地点名称),用于说明承运人接受货物的地点名称。适用于 GB/T 7407
和GB/T 15514。
takingOverCountryName
(接受货物国家名称),用于说明承运人接受货物的国家名称,适用
GB/T 2659规定的名称。
——takingOverCountryCode
(接受货物国家代码),用于说明承运人接受货物的国家代码,适用
GB/T 2659 规定的两位字母代码。
——loadingPlaceName(装载货物地点名称),用于说明承运人装载货物的地点名称。适用于
GB/T 7407 和GB/T 15514。
— loadingCountryName
(装载货物国家名称),用于说明承运人装载货物的国家名称,适用
GB/T 2659规定的名称。
—loadingCountryCode
(装载货物国家代码),用于说明承运人装载货物的国家代码,适用
GB/T 2659 规定的两位字母代码。
——deliveryPlaceName(交付货物地点名称),用于说明集装箱放置地址与收货人的地址不一致
时,货物交付的地点名称。适用于 GB/T 7407 和 GB/T 15514。
GB/T 34922—2017
——deliveryCountryName(交付货物国家名称),用于说明集装箱放置地址与收货人的地址不一致
时,货物交付地的国家名称,适用GB/T 2659 规定的名称。
deliveryCountryCode(交付货物国家代码),用于说明集装箱放置地址与收货人的地址不一致
时,货物交付地的国家代码,适用GB/T 2659规定的两位字母代码。
eceiptPlaceName(收到货物地点名称),用于说明收货人收到或将收到货物的地点名称。适
用于GB/T 7407 和 GB/T 15514。
——receiptCountryName(收到货物国家名称),用于说明收货人收到或将收到货物的国家名称,适
用 GB/T 2659规定的名称。
——receiptCountryCode(收到货物国家代码),用于说明收货人收到或将收到货物的国家代码,适
用 GB/T 2659 规定的两位字母代码。
——transportMileage(发货人境内里程),用于说明运输车辆在发货人所在国境内行驶的里程。
—
transitMileage(过境里程),用于说明当存在过境运输时,运输车辆在第三国境内行驶的里程。
——consigneeDomesticMileage(收货人境内里程),用于说明运输车辆在收货人所在国境内行驶的
里程。
— totalMileage(总里程),用于说明运输车辆行驶里程合计。
—transportSpecialConditions(运送特殊条件),用于说明货物运送的特殊条件。
——customsRemark (海关机构记载事项),用于说明海关机构记载和说明的事项。
——quantityOfTransportUnit(运输单元数量),用于说明运单项下运输单元的数量。
——typeOfTransportUnit(运输单元类型),用于说明运单项下运输单元的类型。
——noOfTransportUint (运输单元标识),用于标识运单项下的运输单元。
Vehicle(车辆)用于说明国际道路货物运单项下货物运输的车辆信息,主要包括:
——vehiclePlateNumber(车辆牌照号),用于说明由运输工具主管部门核发的机动车牌照号。
ractorTrailerPlateNumber(挂车牌照号),用于说明由运输工具主管部门核发的拖挂车牌
照号。
——tonnage(吨位),用于说明由交通运输管理机构核定的公路货物运输车辆的最大载质量。
——vehicleMaximumTractionWeight
(车辆准牵引总质量),用于说明运输车辆牵引车头的质量、
被牵引车本体的质量和装载货物的质量的总和。
—drivingLicenseNumber
(行车许可证号码),用于说明国际道路运输车辆的行车许可证号码。
——drivingLicenseType(行车许可证类型),用于说明国际道路运输车辆的行车许可证类型,包括
A 证、B 证、C 证和特别行车许可证等。
—noOfRegistrationBookForVehicleCarryingCustomsSupvisedGoods
(海关监管货物车辆载货登
记薄号),用于标识载运海关监管货物的车辆载货登记薄。
——sealNo(封志/关锁号),用于标识海关加施于车辆的封志/关锁。
CarriageAndCharges(运费和费用)用于说明国际道路货物运单项下货物的支付安排、运费和其他
费用信息,主要包括:
——paymentType
(付款类型),用于说明支付安排和费用的付款类型,取值包括:CARRIAGE
PAID (运费已付)、CARRIAGE FORWARD (运费到付)。
— currencyName (货币名称),用于说明费用币种的名称,适用GB/T
12406规定的名称。
——currencyCode(货币代码),用于说明费用币种的代码,适用GB/T 12406
规定的代码。
GB/T 34922—2017
— consigneeTotalCharge(收货人总费用),用于说明收货人支付的总费用金额。
—consigneeFreightCharge
(收货人运费),用于说明收货人支付给承运人的费用金额。
——consigneeOtherCharge(收货人其他费用),用于说明收货人支付给承运人辅助服务费用金额。
——consigneeAdditionalCharge(收货人附加费用),用于说明收货人支付的除运费之外的附加
费用。
-
consigneeFreightChargeDeduction(收货人运费折扣),用于说明收货人支付给承运人运费的
折扣金额。
——consigneeBalance(收货人余额),用于说明收货人支付给承运人扣除折扣(如有)后的余额。
——senderTotalCharge(发货人总费用),用于说明发货人支付给承运人费用总金额。
——senderFreightCharge(发货人运费),用于说明发货人支付给承运人的运费金额。
-senderOtherCharge
(发货人其他费用),用于说明发货人支付给承运人辅助服务费金额。
——senderAdditionalCharge(发货人附加费用),用于说明发货人支付给承运人的附加费用金额。
senderFreightChargeDeduction(发货人运费折扣),用于说明发货人支付给承运人运费的折扣
金额。
—senderBalance
(发货人余额),用于说明发货人支付给承运人扣除折扣(如有)后的余额。
——cashOnDelivery(货到付现),用于说明货到付现的金额。
ate(运费费率),用于说明运输费用费率。
——exchangeRate(汇率),用于说明运费最终结算时适用的汇率。
7.7.1 ImportAndExportLicenceNumber (进出口许可证号码)
用于标识进出口许可证的标识符。
7.7.2 StartCustoms(始发地海关)
用于说明货物始发所在地海关的机构名称。
7.7.3 BoundaryPortCustoms(口岸地海关)
用于说明出入境口岸所在地海关的机构名称。
7.7.4 GoodsDeclarationValue(货物声明价值)
用于说明托运人或其代理人对货物的性质和价值作出的声明,包括:
—currencyCode (货币代码),用于说明货币名称代码,适用GB/T 12406。
——figures(数字值),用于说明货物声明价值的数字值。
7.7.5 DocumentsAttached ( 随 附 单 证 )
用于描述发货人办理货物托运时的随附单证。
7.7.6 OrderNumber (订单号)
用于标识订单的标识符。
7.7.7 ContractNumber (合同号)
用于标识合同的标识符。
GB/T 34922—2017
7.7.8 SpecialAgreements (特别约定)
用于描述发货人与承运人之间的特别约定,包括发货人给承运人关于海关、保险及其他手续的指示
和声明。
RecordingOfConsignor(发货人记载)用于说明国际道路货物运单项下货物的发货人交运时间,以
及标识发货人(或其代理)的签章信息等,主要包括:
——takingOverTime (接受货物时间),用于说明发货人将货物交付承运人的时间。
——signatureOfConsignor(发货人签名),用于标识发货人的签名。
——stampOfConsignor (发货人签章),用于标识发货人的签章。
RecordingOfCarriers(承运人记载)用于说明国际道路货物运单项下货物的装载时间与启运时间,
以及标识承运人(或其代理)的签章信息等,主要包括:
— loadingTime(装货时间),用于说明将货物装上运输工具的时间。
——departureTime(启运时间),用于说明运输工具离开启运地的时间。
——dischargeTime(卸货时间),用于说明从运输工具上卸下货物的时间。
——signatureOfCarrier(承运人签名),用于标识承运人(或其代理)的签名。
——stampOfCarrier(承运人签章),用于标识承运人(或其代理)的签章。
——remarkOfCarrier(承运人备注),用于描述承运人关于承运事宜的附加说明。
RecordingOfConsignee(收货人记载)用于说明国际道路货物运单项下货物的收货时间与卸货时
间,以及标识收货人的签章信息等,主要包括:
—
goodsDeliveryTime(收货时间),用于说明集装箱放置地址与收货人的地址不一致时,交货人
收到货物的时间。
—goodsReceiptTime (收货时间),用于说明收货人收到货物的时间。
——signatureOfConsignee(收货人签名),用于标识收货人的签名。
—-stampOfConsignee (收货人签章),用于标识收货人的签章。
——remarkOfConsignee (收货人备注),用于描述收货人关于收货的附加说明。
国际道路货物运单的文档类图见图2。
注:图2中文档通用信息对应7.1内容。
GB/T 34922—2017
style="width:5.10657in;height:5.31344in" />class Document
Document
- contentVersion:Indicator
- crcationDate; DateTime
- documentStatus:Indicator
. documeniStructureVersion:Indicalor -lastUpdateDate:DateTime
style="width:0.39333in;height:0.4334in" />
RoadConsignmentNote
图 2 国际道路货物运单的文档类图
国际道路货物运单的高层类图见图3。
注:图3中单证主信息对应7.2内容,并显示了第7章中类与类之间的关系。
style="width:12.24028in;height:8.60694in" />
图 3 国际道路货物运单的高层类图
GB/T 34922—2017
国际道路货物运单主体细目类图见图4。
style="width:5.08681in;height:5.33333in" />
图 4 国际道路货物运单主体细目类图
货物细目类图见图5。
注:图5中货物信息对应7.3内容。
style="width:7.34028in;height:7.58056in" />
图 5 货物细目类图
GB/T 34922—2017
运输细目类图见图6。
注:图6中运输信息对应7.4内容。
style="width:5.20663in;height:10.91992in" />class Transport
RoadConsignmentNote::
RoadConsignmentNote
I
1
Transport
- consiymeeDomestcMileage:Measure
- customsRemark:Text
-deliveryCountryCode:Code -deliveryCountyName:Name
-deliveryPlaceName:Name -loadingCountryCode:Code
- loadingCountryNamc: Name
-loadingPlaceName: Name
-noOflransporiUin:Texl
-quantityOfTransportUJnit:Numeric
- recciplCountryCode:Code
- receiptCountryName:Name
- reccipiPlaceNamc: Namc
-takingverCountryCode:Code -takingOverCountryNamc:Namc
-takingOverPlaceName:Name
- folalMileage:Mcasure
-transitMileage:Measure
-transporiMileage: Mcasurc
- transportSpecialConditions:Text -typeOfransporUmil:lcx1
图 6 运输细目类图
车辆细目类图见图7。
注:图7中车辆信息对应7.5内容。
GB/T 34922—2017
style="width:8.25347in;height:6.39375in" />
图 7 车辆细目类图
运 费 和 费 用 细 目 类 图 见 图 8 。
注: 图8中运费与费用信息对应7.6内容。
GB/T 34922—2017
style="width:5.82014in;height:10.48681in" />
图 8 运费和费用细目类图
发货人指示细目类图见图9。
注 : 图 9 中 发 货 人 指 示 信 息 对 应 7 . 7 内 容 。
GB/T 34922—2017
style="width:9.36042in;height:6.45347in" />
图 9 发货人指示细目类图
发货人记载细目类图见图10。
注 :图10中发货人记载信息对应7 . 8内容。
style="width:5.05347in;height:4.96736in" />
图 1 0 发货人记载细目类图
承运人记载细目类图见图11。
注 :图11中承运人记载信息对应7 . 9内容。
GB/T 34922—2017
style="width:5.05347in;height:5.87361in" />
图 1 1 承运人记载细目类图
收货人记载细目类图见图12。
注:图12收货人记载信息对应7.10内容。
style="width:5.06042in;height:6.10694in" />
style="width:0.19997in;height:0.40656in" />
图12 收货人记载细目类图
文档通用信息数据字典见表1。
GB/T 34922—2017
表 1 文档通用数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
国际道路货物运单主信息数据字典见表2。
表 2 国际道路货物运单主信息数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
货物细目数据字典见表3。
表 3 货物细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 34922—2017
表3(续)
|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
运输细目数据字典见表4。
表 4 运输细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 34922—2017
车辆细目数据字典见表5。
表 5 车辆细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
noOfRegistrationBookForVehi-
|
|
|
|
|
|
运费和费用细目数据字典见表6。
表 6 运费和费用细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GB/T 34922—2017
发货人指示信息数据字典见表7、表8。
表 7 发货人指示细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
表 8 货物声明价值细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
发货人记载细目数据字典见表9。
表 9 发货人记载细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
承运人记载细目数据字典见表10。
GB/T 34922—2017
表10 承运人记载细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
收货人记载细目数据字典见表11。
表 1 1 收货人记载细目数据字典
|
|
|
---|---|---|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
国际道路货物运单应用图参见附录 A 中 A.1, 国际道路货物运单序列图参见
A.2。
国际道路货物运单范本参见附录 B。
14 国际道路货物运单的 XML Schema示例
国际道路货物运单的 Schema 示例参见附录C。
15 国际道路货物运单的XML 示例
国际道路货物运单的 XML 示例参见附录 D。
GB/T 34922—2017
(资料性附录)
国际道路货物运单应用图及序列图
A.1 国际道路货物运单应用图
国际道路货物运单应用图见图 A.1。
style="width:7.41339in;height:4.98652in" />接收发货人托运申
请、货物收讫后
签发单证
承运人或其代理
接收单证
发货人
国际道路货物运单
接收单证
收货人
图 A.1 国际道路货物运单应用图
A.2 国际道路货物运单序列图
国际道路货物运单序列图见图 A.2。
style="width:7.47994in;height:4.8334in" />sd RoadConsignmeniNote
Ω
发货人或收货人
发货人发送申请信息()
同步参与方信息()
签发单证()
图 A.2 国际道路货物运单序列图
GB/T 34922—2017
(资料性附录)
国际道路货物运单范本
国际道路货物运单范本:
Exerrp!aire de l'expeditour
Cony Inr sender
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
||||||||||
|
|
|||||||||||
|
||||||||||||
|
|
|||||||||||
|
||||||||||||
1 Acyage |
8 Mm Taasllan
|
|
|
10 Slanslca umaer |
|
|||||||
|
||||||||||||
|
||||||||||||
208y 24 |
|
|||||||||||
|
||||||||||||
|
||||||||||||
|
||||||||||||
|
|
|||||||||||
|
|
24 mure
|
GB/T 34922—2017
(资料性附录)
国际道路货物运单的 XML Schema示例
国际道路货物运单的 XML Schema示例:
\<? xml version="1.0"encoding="UTF-8"?>
\<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2")
\<xsd:import
namespace="urn;oasis:names:specification;ubl:schema:xsd:UnqualifiedDataTypes-2"
schemaLocation="UBL-UnqualifiedDataTypes-2. 1.xsd"/>
\<xsd:element name ="Document" type ="DocumentType"/>
〈xsd:complexType name ="DocumentType">
\<xsd:sequence)
\<xsd:element name="contentVersion" type="udt:IdentifierType"
minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name="creationDate" type ="udt:DateTimeType" minOccurs
="1"
maxOccurs ="1"/>
\<xsd:element name="documentStructureVersion"
type="udt:IdentifierType"
minOccurs="1" maxOccurs ="1"/>
〈xsd:element name="lastUpdateDate" type="udt:DateTimeType" minOccurs
="1"
maxOccurs="1"/>
〈xsd:element name="documentStatus" type="udt:IdentifierType"
minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name="RoadConsignmentNote" type
="RoadConsignmentNoteType"
minOccurs ="1" maxOccurs ="unbounded"/>
く/xsd:sequence>
\</xsd:complexType〉
〈xsd:complexType name ="RoadConsignmentNoteType">
\<xsd:sequence)
〈xsd:element name="documentNumber" type="udt:TextType" minOccurs ="1"
maxOccurs ="1"/>
\<xsd:element name="compilingDate" type="udt:DateType" minOccurs="1"
maxOccurs ="1"/>
〈xsd:element name="compilingPlace" type="udt:TextType" minOccurs ="O"
maxOccurs ="1"/>
〈xsd:element name="numberOfOriginal" type="udt:NumericType" minOccurs
="0"
maxOccurs="1"/>
〈xsd:element name="remark" type="udt:TextType" minOccurs ="o" maxOccurs
="1"/>
〈xsd:element name="PartyRoleInformation"
type="PartyRoleInformationType"
GB/T 34922—2017
minOccurs="3" maxOccurs="7"/>
(xsd:element name ="Goods" type ="GoodsIype" minOccurs ="1" maxOccurs
="unbounded"/> (xsd:element name="Transport" type="Transportlype"
minOccurs ="1" maxOccurs ="1"/>
(xsd:element name="Vehicle" type="VehicleType" minOccurs="1"
maxOccurs ="unbounded"/>
(xsd:element name ="CarriageAndCharges" type ="CarriageAndChargesIype"
minOccurs ="O"
maxOccurs="1"/>
(xsd:element name="InstructionsOfConsignor" type
="InstructionsOfConsignorType"
minOccurs ="0" maxOccurs ="1"/>
(xsd:element name="RecordingOfCarriers" type="RecordingOfCarriersType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name ="RecordingOfConsignee" type
="RecordingOfConsigneeType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name ="RecordingOfConsignor" type
="RecordingOfConsignorType"
minOccurs="1" maxOccurs ="1"/>
\</xsd:sequence>
\</xsd:complexType〉
(xsd:complexType name ="GoodsType">
〈xsd:sequence〉
(xsd:element name="goodsName" type="udt:TextType" minOccurs="1"
maxOccurs="1"/>
(xsd:element name="goodsItemDescription" type ="udt:TextType"
minOccurs ="1"
maxOccurs ="1"/>
〈xsd:element name="statisticalCode" type="udt:CodeType" minOccurs
="1"
maxOccurs="1"/>
(xsd:element name="numberOfPackages" type="udt:NumericType" minOccurs
="1"
maxOccurs="1"/>
〈xsd;element name ="packageTypeCode" type="udt:CodeType" minOccurs
="O"
maxOccurs="1"/>
(xsd:element name="packageTypeName" type ="udt:NameType" minOccurs="0"
maxOccurs ="1"/>
(xsd:element name ="grossWeight" type="udt:MeasureType" minOccurs ="0"
maxOccurs="1"/>
(xsd:element name ="netWeight" type ="udt:Measurelype" minOccurs ="O"
maxOccurs="1"/>
(xsd:element name ="measurement" type="udt;MeasureType" minOccurs ="1"
maxOccurs="1"/>
\<xsd:element name ="marks" type="udt:TextType" minOccurs="1"
maxOccurs="1"/>
(xsd:element name ="nos" type="udt:TextType" minOccurs="0"
maxOccurs="1"/>
(xsd:element name ="dangerousGoodsName" type ="udt:NameType" minOccurs
="0"
maxOccurs ="1"/>
(xsd:element name ="dangerousGoodsCode" type ="udt:CodeType" minOccurs
="0"
maxOccurs="1"/>
GB/T 34922—2017
\</xsd:sequence〉
く/xsd:complexType〉
(xsd:complexType name ="TransportType">
〈xsd:sequence〉
\<xsd:element name="loadingCountryName" type="udt:NameType" minOccurs
="1"
maxOccurs ="1"/>
〈xsd:element name="loadingCountryCode" type="udt:NumericType"
minOccurs ="o"
maxOccurs="1"/>
\<xsd:element name="loadingPlaceName" type="udt:NameType" minOccurs
="1"
maxOccurs ="1"/>
〈xsd:element name="transportMileage" type="udt:MeasureType"
minOccurs="1"
maxOccurs ="1"/>
〈xsd:element name="transitMileage" type="udt:MeasureType" minOccurs
="1"
maxOccurs ="1"/>
〈xsd:element name="consigneeDomesticMileage" type ="udt:Measurelype"
minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name="totalMileage" type="udt:MeasureType" minOccurs
="1"
maxOccurs="1"/
\<xsd:element name="transportSpecialConditions" type ="udt:TextType"
minOccurs ="o"
maxOccurs ="1"/>
〈xsd:element name="customsRemark" type="udt:TextType" minOccurs ="0"
maxOccurs ="1"/>
\<xsd:element name="quantityOfTransportUnit" type="udt:NumericType"
minOccurs="O"
maxOccurs="1"/>
〈xsd:element name="typeOfTransportUnit" type="udt:TextType" minOccurs
="O"
maxOccurs="1"/>
〈xsd:element name ="noOfTransportUint" type="udt:TextType" minOccurs
="O"
maxOccurs="1"/>
\</xsd:sequence〉
\</xsd:complexType〉
(xsd:complexType name="VehicleType"〉
〈xsd:sequence)
〈xsd:element name="vehiclePlateNumber" type="udt:TextType" minOccurs
="1"
maxOccurs ="1"/>
(xsd:element name="tractorTrailerPlateNumber" type ="udt:TextType"
minOccurs ="O"
maxOccurs="1"/>
(xsd:element name="tonnage" type="udt:Measurelype" minOccurs="1"
maxOccurs="1"/>
\<xsd:element name="vehicleMaximumTractionWeight" type
="udt:MeasureType"
minOccurs="0" maxOccurs="1"/>
\<xsd:element name="drivingLicenseNumber" type="udt:TextType"
minOccurs="1"
maxOccurs ="1"/>
GB/T 34922—2017
(xsd:element name="drivingLicenseType" type="udt:TextType"
minOccurs="1"
maxOccurs="1"/>
(xsd:element
name="noOfRegistrationBookForVehicleCarryingCustomsSupvisedGoods"
type="udt:TextType" minOccurs ="o" maxOccurs ="1"/>
(xsd:element name="sealNo" type="udt:TextType" minOccurs="1"
maxOccurs="1"/>
\</xsd:sequence)
\</xsd:complexType〉
(xsd:complexType name ="CarriageAndChargesType">
〈xsd:sequence〉
〈xsd:element name="paymentType" type="udt:IndicatorType" minOccurs
="1"
maxOccurs ="1"/>
(xsd:element name="consigneeTotalCharge" type ="udt:NumericType"
minOccurs ="o"
maxOccurs="1"/>
(xsd:element name ="consigneeFreightCharge" type="udt:NumericType"
minOccurs="0"
maxOccurs="1"/>
(xsd:element name="consigneeOtherCharge" type ="udt:NumericType"
minOccurs ="o"
maxOccurs="1"/>
〈xsd:element name="consigneeAdditionalCharge" type ="udt:Numericlype"
minOccurs ="O"
maxOccurs="1"/>
(xsd:element name="consigneeFreightChargeDeduction" type
="udt:NumericType"
minOccurs="0" maxOccurs="1"/>
(xsd:element name="senderTotalCharge" type="udt:NumericType" minOccurs
="1"
maxOccurs="1"/>
(xsd;element name="senderFreightCharge" type="udt:NumericType" minOccurs
="O"
maxOccurs ="1"/>
(xsd:element name="senderAdditionalCharge" type="udt:Numericlype"
minOccurs ="O"
maxOccurs="1"/>
(xsd:element name="senderBalance" type="udt:NumericType" minOccurs
="O"
maxOccurs="1"/>
(xsd:element name="senderOtherCharge" type ="udt:NumericType"
minOccurs ="0"
maxOccurs ="1"/>
(xsd:element name="cashOnDelivery" type="udt:NumericType" minOccurs
="O"
maxOccurs="1"/>
(xsd:element name ="currencyName" type="udt:NameType" minOccurs ="1"
maxOccurs ="1"/>
(xsd;element name ="currencyCode" type="udt:Codelype" minOccurs ="O"
maxOccurs="1"/>
(xsd:element name="rate" type="udt:TextType" minOccurs="O"
maxOccurs="1"/>
(xsd:element name="exchangeRate" type="udt:NumericType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name="consigneeBalance" type="udt:NumericType" minOccurs
="O"
maxOccurs="1"/>
(xsd:element name="senderFreightChargeDeduction"
type="udt:NumericType"
GB/T 34922—2017
minOccurs ="o" maxOccurs="1"/>
\</xsd:sequence〉
く/xsd:complexType〉
〈xsd:complexType name ="InstructionsOfConsignorType">
\<xsd:sequence)
〈xsd:element name="importAndExportLicenceNumber" type ="udt:TextType"
minOccurs="1"
maxOccurs ="1"/>
\<xsd:element name="startCustoms" type ="udt:TextType" minOccurs="1"
maxOccurs="1"/>
〈xsd:element name="boundaryPortCustoms" type ="udt:TextType"
minOccurs ="o"
maxOccurs ="1"/>
〈xsd:element name="documentsAttached" type="udt:TextType" minOccurs
="o"
maxOccurs="1"/>
\<xsd:element name ="orderNumber" type="udt:TextType" minOccurs ="0"
maxOccurs="1"/>
〈xsd:element name="contractNumber" type="udt:TextType" minOccurs ="O"
maxOccurs ="1"/>
〈xsd:element name="specialAgreements" type="udt:TextType" minOccurs
="0"
maxOccurs ="1"/>
〈xsd:element name="GoodsDeclarationValue"
type="GoodsDeclarationValueType"
minOccurs ="o" maxOccurs ="1"/>
\</xsd:sequence〉
\</xsd:complexType〉
〈xsd:complexType name ="GoodsDeclarationValueType">
\<xsd:sequence)
(xsd:element name ="currencyCode" type ="udt:Codelype" minOccurs="1"
maxOccurs="1"/>
(xsd:element name ="figures" type="udt:Numericlype" minOccurs="1"
maxOccurs="1"/>
\</xsd:sequence〉
\</xsd:complexType〉
〈xsd:complexType name="RecordingOfCarriersType">
\<xsd:sequence)
〈xsd:element name="loadingTime" type="udt:DateTimeType" minOccurs
="1"
maxOccurs ="1"/>
\<xsd:element name="dischargeTime" type="udt:DateTimeType" minOccurs
="1"
maxOccurs="1"/>
\<xsd:element name="departureTime" type="udt:DateTimeType" minOccurs
="1"
maxOccurs ="1"/>
〈xsd:element name="signatureOfCarrier" type ="udt:BinaryObjectType"
minOccurs="o"
maxOccurs ="1"/>
〈xsd:element name="stampOfCarrier" type="udt:GraphicType" minOccurs
="O"
maxOccurs ="1"/>
〈xsd:element name="remarkOfCarrier" type="udt:TextType" minOccurs
="0"
GB/T 34922—2017
maxOccurs="1"/>
\</xsd:sequence>
\</xsd:complexType〉
(xsd:complexType name ="RecordingOfConsignorType">
(xsd:sequence〉
(xsd:element name="takingOverTime" type="udt:DateTimeType" minOccurs
="1"
maxOccurs="1"/>
(xsd:element name ="signatureOfConsignor" type="udt:BinaryObjectType"
minOccurs ="O"
maxOccurs ="1"/>
〈xsd:element name="stampOfConsiginor" type="udt:GraphicType"
minOccurs ="O"
maxOccurs="1"/>
\</xsd:sequence)
\</xsd:complexType)
(xsd;complexType name ="RecordingOfConsigneeType"〉
〈xsd:sequence〉 (xsd:element maxOccurs ="1"/> (xsd:element
maxOccurs ="1"/>
name="goodsReceiptTime" type="udt:DateTimeType" minOccurs ="1"
name="goodsDeliveryTime" type="udt:DateTimeType" minOccurs ="1"
〈xsd:element name="signatureOfConsignee" type="udt:BinaryObjectType"
minOccurs ="0"
maxOccurs="1"/>
(xsd:element name="stampOfConsignee" type ="udt:GraphicType" minOccurs
="o"
maxOccurs ="1"/>
(xsd:element name="remarkOfConsignee" type="udt:TextType" minOccurs
="O"
maxOccurs ="1"/>
〈/xsd:sequence)
\</xsd:complexType〉
〈xsd:complexType 〈xsd:sequence)
(xsd:element
maxOccurs="1"/>
〈xsd:element
name ="PartyRoleInformationType">
name="partyRole" type="udt:IndicatorType" minOccurs="1"
name="PartyIdentification" type="PartyIdentificationType"
minOccurs="1" maxOccurs ="1"/>
(xsd:element name="PartyDates" type="PartyDatesType" minOccurs ="1"
maxOccurs ="1"/> (xsd:element name ="PartyTime" type="PartyTimelype"
minOccurs ="1" maxOccurs="1"/>
(xsd:element name="NameAndAddress" type ="NameAndAddressType"
minOccurs ="1"
maxOccurs="1"/>
(xsd:element name ="Contact" type ="ContactType" minOccurs="1"
maxOccurs="99"/> 〈/xsd:sequence)
〈/xsd:complexType〉
GB/T 34922—2017
〈xsd:complexType name="PartyIdentificationType">
\<xsd:sequence〉
\<xsd:element name="gln" type="udt:IndicatorType" minOccurs ="1"
maxOccurs="1"/>
(xsd:element name="value" type="udt:Indicatorlype" minOccurs="1"
maxOccurs="1"/>
\</xsd:sequence)
\</xsd:complexType>
〈xsd:complexType name ="PartyDatesType"〉
\<xsd:sequence)
〈xsd:element name="partyStartDate" type="udt:DateType" minOccurs ="1"
maxOccurs ="1"/>
\<xsd:element name="partyEndDate" type="udt:Datelype" minOccurs="1"
maxOccurs="1"/>
\</xsd:sequence>
\</xsd:complexType〉
(xsd:complexType name="PartyTimeType">
\<xsd:sequence)
〈xsd:element name="operatingTimeFrom" type="udt:DateTimeType"
minOccurs="1"
maxOccurs="1"/>
〈xsd:element name="operatingTimeTo" type="udt:DateTimeType"
minOccurs="1"
maxOccurs ="1"/>
\</xsd:sequence〉
\</xsd:complexType〉
〈xsd:complexType name ="NameAndAddressType">
〈xsd:sequence)
\<xsd:element name="countryISOCode" type="udt:IndicatorType"
minOccurs="1"
maxOccurs="1"/>
\<xsd:element name="city" type="udt:TextType" minOccurs ="1" maxOccurs
="1"/>
(xsd:element name="languageOfTheParty" type="udt:IndicatorType"
minOccurs ="0"
maxOccurs ="1"/>
〈xsd:element name ="name" type="udt:TextType" minOccurs="1" maxOccurs
="1"/> \<xsd:element name="postalCode" type="udt:TextType" minOccurs
="O" maxOccurs="1"/> \<xsd:element name="state" type="udt:TextType"
minOccurs="1" maxOccurs="1"/>
(xsd:element name="streetAddress" type="udt:TextType" minOccurs ="1"
maxOccurs="1"/>
\</xsd:sequence>
く/xsd:complexType〉
\<xsd:complexType name ="ContactType"〉
〈xsd:sequence)
\<xsd:element name="personOrDepartmentName" type ="udt:TextType"
minOccurs ="1"
maxOccurs="1"/>
〈xsd:element name="channelType" type="udt:IndicatorType" minOccurs
="1"
GB/T 34922—2017
maxOccurs ="1"/>
(xsd;element name="channelNumber" type="udt:TextType" minOccurs="1"
maxOccurs="1"/>
〈/xsd:sequence〉
〈/xsd:complexType〉
\</xsd:schema〉
GB/T 34922—2017
(资料性附录)
国际道路货物运单的 XML 示例
国际道路货物运单的XML 示例:
\<? xml version="1.0"encoding="UTF-8"?>
\<!--Sample XML file generated by XMLSpy
v2013(http://www.altova.com)-->
\<Document xsi:noNamespaceSchemaLocation ="RoadWaybill.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
\<contentVersion)normalizedString\</contentVersion)
〈creationDate>2001- 12- 17T09:30:47Z\String\1967-08- 13\String\</compilingplace>
〈numberOfOriginal>0.0\true\true\1967-08- 13\</partyenddate>
\</partydates>
\<PartyTime〉
〈operatingTimeFrom)2001- 12- 17T09:30:47Z\</operatingTimeFrom〉
\<operatingTimeTo>2001- 12- 17T09:30:47Z\</operatingtimeto>
\true\</countryisocode>
\<city>String\true\String\String\String\true\String\
\
\<PartyIdentification)
\<gln>true\
\<PartyDates〉
partyStartDate>1967-08- 13\1967-08- 13\2001- 12- 17T09:30:47Z\
(NameAndAddress〉
\<countryISOCode>true\</countryisocode>
\<city)String\</city>
〈languageOfTheParty>true\</languageoftheparty>
\<name>String\String\</postalcode>
\<state)String〈/state>
\<streetAddress>String\String\true\true\
\<PartyDates〉
GB/T 34922—2017
\<partyStartDate>1967-08- 13\1967-08- 13\
\<PartyTime〉
(operatingTimeFrom)2001- 12- 17T09:30:47Z\</operatingTimeFrom)
\<operatingTimeTo>2001- 12- 17T09:30:47Z\
\<city)String\</city〉
〈languageOfTheParty>true\String\</streetaddress>
\</nameandaddress>
\<Contact)
\<personOrDepartmentName 〉String\</personOrDepartmentName〉
\<channelType)true\</channelType〉
\<channelNumber>String\
\
\<statisticalCode>normalizedString\</statisticalcode>
〈numberOfPackages>0.0\normalizedString\</packagetypecode>
\<packageTypeName>String\0.0\0.0\0.0\String\String\</loadingcountryname>
〈loadingCountryCode>0.0\</loadingcountrycode>
\<loadingPlaceName>String\</loadingplacename>
\<transportMileage
unitCode="normalizedString">0.0\0.0\</transitmileage>
GB/T 34922—2017
〈consigneeDomesticMileage
unitCode="normalizedString">0.0\0.0\String\0.0\</quantityoftransportunit>
\<typeOfTransportUnit>String\</typeoftransportunit>
〈noOfTransportUint>String\String\String\0.0\0.0\String\String\
\<sealNo 〉String\</sealNo)
\</Vehicle)
〈CarriageAndCharges〉
\<paymentType>true\0.0\
〈consigneeOtherCharge>0.0\</consigneeothercharge>
〈consigneeAdditionalCharge>0.0\</consigneeadditionalcharge>
〈consigneeFreightChargeDeduction>0.0\</consigneefreightchargededuction>
\<senderTotalCharge>0.0\</sendertotalcharge>
〈senderFreightCharge>0.0\0.0\</senderbalance>
\<senderOtherCharge>0.0\0.0\
\<rate)String\</rate)
\<exchangeRate)0.0\</exchangeRate>
\<consigneeBalance>0.0\</consigneebalance>
〈senderFreightChargeDeduction>0.0\</senderfreightchargededuction>
\String〈/startCustoms〉
\<boundaryPortCustoms>String\String\String\
\<GoodsDeclarationValue〉
〈currencyCode)normalizedString\</currencyCode)
\<figures>0.0\
\2001- 12- 17T09:30:47Z\2001- 12- 17T09:30:47Z\UjBsR09EbGhjZOdTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi\
\<stampOfCarrier
mimeCode =" normalizedString"
〉UjBsR09EbGhjZOdTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi\</stampOf-
Carrier>
\<remarkOfCarrier>String\
\<RecordingOfConsignee)
\<goodsReceiptTime>2001- 12- 17T09:30:47Z\
〈signatureOfConsignee
mimeCode
="normalizedString">UjBsR09EbGhjZOdTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi\
\<stampOfConsignee
mimeCode
="normalizedString">UjBsR09EbGhjZOdTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi\
〈remarkOfConsignee>String〈/remarkOfConsignee)
\</recordingofconsignee>
\<RecordingOfConsignor〉
\<takingOverTime)2001- 12- 17T09:30:47Z\</takingOverTime>
\<signatureOfConsignor
mimeCode="normalizedString">UjBsR09EbGhjZOdTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi\
\<stampOfConsiginor
mimeCode
="normalizedString">UjBsR09EbGhjZOdTQUxNQUFBUUNBRU1tQ1p0dU1GUXhEUzhi\GB/T 34922—2017
更多内容 可以 GB-T 34922-2017 基于ebXML国际道路货物运单报文. 进一步学习